Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HOWBURY LANE Detached £413,095 £205,000 21 May 2004
27 HOWBURY LANE Detached £354,858 £302,500 30 Oct 2020
31 HOWBURY LANE Detached £564,109 £460,000 1 Oct 2019